//
//  ITPushModel.h
//  ITBE
//
//  Created by figs on 2019/8/28.
//  Copyright © 2019年 VideoChat. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface ITPushModel : NSObject
/*
 1    视频
 2    直播
 3    比赛
 4    话题
 10    广告
 20    用户
 21    赚钱页
 30    链接跳转
 41    系统消息
 42    私聊消息（雇佣、IM）
 43    群聊消息
 */
/** 跳转类型 */
@property(nonatomic, assign)int type;
/**push id*/
@property(nonatomic) long pushId;

@property(nonatomic, copy)NSString *time;

/** 跳转资源ID*/
@property(nonatomic, copy)NSString *sourceId;

/** 跳转url，type==30时，非空*/
@property(nonatomic, copy)NSString *href;

/** 通知栏标题*/
@property(nonatomic, copy)NSString *title;

/** 通知栏正文内容*/
@property(nonatomic, copy)NSString *content;

/** 客户端是否显示通知栏消息 */
@property(nonatomic, assign)int isShowNotification;

/** 通知消息体 */
@property(nonatomic, strong)NSDictionary *aps;



/** 用户雇佣关系 0 无雇佣关系， 1 主动雇佣，2 被雇佣 */
@property(nonatomic, assign)int memberRelation;

/** 用户id */
@property(nonatomic, strong)NSString *memberId;

/** 用户昵称*/
@property(nonatomic, copy)NSString *memberName;

/** 用户头像url*/
@property(nonatomic, copy)NSString *memberPortrait;
@end

NS_ASSUME_NONNULL_END
